unavoidable circumstances - Deutsch Englisch Wörterbuch